.slide{border:none;}
.slide h2{background:#4eb5ff;}
.package_cont{width: 100%;
    background-image: url(../images/project_28.png);
    height: 548px;
    background-size: cover;
    background-position: center;}
.ip_top{width: 1200px;margin: 0 auto;padding-top: 104px;}
.routing_text{background: #363d41;overflow: hidden;padding-bottom: 48px;box-shadow: -3px -2px 20px 4px rgba(54, 61, 65, 1);}
.routing_text dl dd h2{font-size: 24px;color: #ffffff;margin-top: 48px;margin-bottom: 48px;}
.routing_text dl dd{padding-left: 35px;}
.routing_text dl dd ul li{
	font-size: 18px;
	color: white;
	line-height: 28px;
}

.routing_text dl dt{float: right;width: 290px;margin-top: 45px;margin-right: 32px;}
.routing_text dl dd{float: left;}
.project_box{background: white;overflow: hidden;}
.project_box_cont{width: 1200px;margin: 0 auto;overflow: hidden;}
.project_box h2{margin-top: 83px;margin-bottom: 83px;}
.project_box h2 span{height: 24px;width: 3px;position:absolute;background: #4eb5ff;display: inline-block;}
.project_box h2 b{font-weight: normal;margin-left: 26px;}
.project_box h2{font-size: 22px;color: #000000;}
.project_pic{width: 382px;border: 1px solid #d3d4d5;float:left;margin-right: 24px;height: 280px;margin-bottom: 60px;}
.project_pic h3{width: 384px;height: 72px;line-height:72px;background: #4eb5ff;color: #ffffff;font-size: 18px;text-align: center;}
.project_pic h4{border-bottom:2px solid #d3d4d5;text-align: center;font-size: 12px;width: 314px;height: 51px;line-height: 51px;margin-left: 34px;color: #9ea2a7;}
.project_pic p{font-size:12px;color: #000000;line-height: 21px;padding: 18px 35px 0px 35px;}
.project_pic:last-child{margin-right: 0;}
.project_text{height: 70px;width: 100%;background: #545a5e;position: relative;top: 0;}
.project_help{width: 1200px;margin: 0 auto;}
.project_text span{display: block;width: 1px;height: 32px;background: white;position: absolute;left: 50%;margin-left: -1px;top:50%;margin-top: -16px;}
.project_text a{width: 50%;color: #ffffff;font-size: 14px;float:left;text-align: center;display: block;line-height: 70px;}
.project_text a:hover{color: #00b7d4;}
.project_box2{background: #f5f5f5;clear: both;}

.project_box2 ul li p{
	display: block;
	padding-top: 125px;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .25s ease-in;
	-moz-transition: all .25s ease-in;
	-webkit-transition: all .25s ease-in;
	-o-transition: all .25s ease-in;
}
.project_box2 ul li p:hover{
	background: rgba(48, 114, 125, 0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#CC000000", endColorstr="#CC000000");
	-webkit-transform: translateY(-20px);
	-moz-ransform: translateY(-20px);
	-o-transform: translateY(-20px);
}

.project_box2 ul li p strong{width: 20px;height: 2px;background: white;display: block;margin:  0 auto;    margin-top: 15px;
    margin-bottom: 15px;}
.project_box2 ul{position: relative;margin-bottom: 60px;overflow: hidden;}
.project_box2 ul li p b{font-size: 18px;color: white;margin-top: 13px;font-weight: normal;}
.project_box2 ul li{position: relative;overflow: hidden;cursor: pointer;}
.project_box2 ul .li1{width: 300px;float: left;height: 390px;}
.project_box2 ul .li2{width: 300px;float: left;height: 195px;}
.project_box2 ul .li2 p{ padding-top: 70px;}
.project_box2 ul .li3{    width: 300px;
    float: left;
    clear: both;
    height: 195px;
    position: absolute;
    left: 300px;
    top: 195px;
}
.project_box2 ul .li3 p{ padding-top: 70px;}
.project_box2 ul .li4{width: 300px;float: left;height: 390px;}
.project_box2 ul .li5{width: 300px;float: left;height: 195px;}
.project_box2 ul .li5 p{ padding-top: 70px;}
.project_box2 ul .li6{    width: 300px;
    float: left;
    clear: both;
    height: 195px;
    position: absolute;
    left: 900px;
    top: 195px;
}
.project_box2 ul .li6 p{ padding-top: 70px;}
.project_box2 h2{padding-top: 83px;margin-bottom: 83px;}
.project_box2 h2 span{height: 24px;width: 3px;position:absolute;background: #4eb5ff;display: inline-block;}
.project_box2 h2 b{font-weight: normal;margin-left: 26px;}
.project_box2 h2{font-size: 22px;color: #000000;}

.project_footer{background:#000000;clear: both;}
.project_footer_cont{width: 1200px;margin:0 auto;padding-bottom: 60px;}
.project_footer_cont p{text-align: center;font-size:24px;padding-top: 84px;color: white;padding-bottom:80px;}
.project_footer_cont a{width: 128px;color:#ffffff;height: 36px;line-height: 36px;margin:0 auto;display:block;background: #4eb5ff;text-align: center;font-size: 14px;border-radius: 3px;}


.suspend_float{position: fixed;top:50%;margin-top: -97.5px;}
.suspend_float ul li{width: 190px;cursor:pointer;height: 48px;padding-left:35px;line-height: 48px;font-size: 18px;margin-bottom: 1px;background:#272c30;}
.suspend_float ul li span{position: absolute;right:40px;}
.suspend_float ul li:hover{
	background: #3b3e43;
}
.suspend_float ul li a{color:#ffffff;width: 100%;display: block;}
.suspend_float ul .active{background: #3b3e43;}
